package ru.nsu.fit.iconveyor.conveyor.storage.importer;

import java.util.Map;
import java.util.Properties;
import ru.nsu.fit.iconveyor.conveyor.Conveyor;
import ru.nsu.fit.iconveyor.conveyor.node.Node;

/**
 * This interface common for all decoders. 
 * 
 * @author Timur Zolotuhin (tzolotuhin@gmail.com)
 */
public interface IDecoder {	
	Conveyor decode(String fileName, Map<String, Class<Node>> classes, Properties prop) throws Exception;
}
